<center>
<?php

	$tableVip = new Table_Vips();
 	echo "Cliquez sur une lettre : ";
	foreach($tableVip->getPremiereLettreTousVip() as $ligne){
	?>
	<a href="<?php echo $this->url(array('controller' =>'vip', 
								'action' => 'listervips',
								'lettre' =>  $ligne->lettre
								));?>">
		<?php echo $ligne->lettre.' ';?></a>
		<?php
	}?>


<?php

?>
</center>
<div class="bloc">

<?php

		$vip = new Table_Vips();
		$result_vip = $vip->getInfosVip($this->detailvip);
		
		$acteur = new Table_Acteur();
		$result_acteur = $acteur->getDateDbtActeur($this->detailvip);
		
		$chanteur = new Table_Chanteur();
		$result_chanteur = $chanteur ->getSpeChanteur($this->detailvip);
		
		$realisateur = new Table_Realisateur();
		$result_realisateur = $realisateur ->getRealisateur($this->detailvip);
		
		$mannequin = new Table_Mannequin();
		$result_mannequin = $mannequin -> getMannequinTaille($this->detailvip);
		
		$couturier = new Table_Couturier();
		$result_couturier = $couturier ->getCouturier($this->detailvip);
		
		$agence = new Table_Agence();
		
		$nationalite = new Table_Nationalite();
		$result_nationalite = $nationalite -> getNationalite($result_vip->NATIONALITE_NUMERO);
		
		$tablePhotos = new Table_Photos();
        $photo = $tablePhotos->afficherPhotoOfficielle($this->detailvip);
		$photos = $tablePhotos->getAllphotos($this->detailvip);
		
		$liaison = new Table_Liaison();
		$result_liaison = $liaison->getIdVipLiaison($this->detailvip);
		
		$mariage = new Table_Mariage();
		$result_mariage = $mariage->getMariage($this->detailvip);
		
		
	
		
		if(isset($result_vip)) { ?>
			<img  height = "128px" src="<?php if(isset($photo)){ ?>/images/photos/<?php echo $photo->PHOTO_ADRESSE; } ?>" class="vip"   /><br/>
			<b>Nom : </b><?php echo $result_vip->VIP_PRENOM;?> <?php echo $result_vip->VIP_NOM; ?><br/>
			<b>Date de naissance : </b><?php echo $result_vip->VIP_NAISSANCE; ?><br/>
			<b>Nationalit� : </b><?php echo $result_nationalite->NATIONALITE_NOM; ?><br/>
			<b>Qui suis-je ? : </b><?php echo $result_vip->VIP_TEXTE; ?><br/><br />
			<?php
			
			//  acteur
			if(isset($result_acteur)){ ?>
				<b>Profession : </b> 
				<?php 
					if($result_vip->VIP_SEXE == 'M')
					{
						echo "Acteur";
					}
					else {
						echo "Actrice";
					}?>

				<b>Principal(aux) film(s) : </b> <?php
				
					$result_acteur2 = $acteur-> getAllFilmsActeur($this->detailvip);
					foreach($result_acteur2 as $ligne){
						if($ligne->VIP_NUMERO!=NULL){
							echo $ligne->FILM_TITRE." (".$ligne->FILM_DATEREALISATION.") de ";
							?><u><a href="<?php echo $this->url(array('controller'=>'vip',
 											'action' => 'detailvip',
 											'numvip'=> $ligne->VIP_NUMERO));?>"><?php echo $ligne-> VIP_PRENOM." ".$ligne-> VIP_NOM; ?></a></u><?php
							
						}
						else {
							if($ligne->FILM_NUMERO!=NULL){
								echo $ligne->FILM_TITRE." (".$ligne->FILM_DATEREALISATION.")";
							}
							else{
								echo "Aucun film(s) associ�(s)";
							}
						}
							?>
							<br /><?php
					}	
			 }
			
			// mannequin
			if(isset($result_mannequin)){ ?>
				<br /><b>Profession : </b> Mannequin 
				<?php 
					$result_agence2 = $agence->getAgenceMannequin($this->detailvip);
					echo "(".$result_agence2->AGENCE_NOM.")";
				?>	
				
				<br /><b>Principal(aux) d�fil�(s) : </b>
				 <?php
				 	$result_mannequin2 = $mannequin -> getAllDefilesMannequin($this->detailvip);
					foreach($result_mannequin2 as $ligne){
						echo $ligne->DEFILE_LIEU." (".$ligne->DEFILE_DATE.") de ";?>
						<u><a href="<?php echo $this->url(array('controller'=>'vip',
 											'action' => 'detailvip',
 											'numvip'=> $ligne->VIP_NUMERO));?>"><?php echo $ligne-> VIP_PRENOM." ".$ligne-> VIP_NOM; ?></a></u>
						
						<br /><?php
					}
			 }
			
			
			// chanteur
			if(isset($result_chanteur)){ ?>
				<b>Profession : </b>
					<?php 
					if($result_vip->VIP_SEXE == 'M')
					{
						echo "Chanteur";
					}
					else {
						echo "Chanteuse";
					}	
				$tableMaisonDisque = new Table_MaisonsDisques();
				$MaisonD = $tableMaisonDisque -> getMaisonDeDisque($this->detailvip); 				
				?> 
				
				<br /><b>Principal(aux) album(s) : </b>
				<?php 
					$result_chanteur2 = $chanteur -> getAllAlbumChanteur($this->detailvip);
					foreach($result_chanteur2 as $ligne) {
						echo $ligne -> ALBUM_TITRE." (".$ligne -> ALBUM_DATE.", ".$MaisonD->MAISONDISQUE_NOM.")";
						?><br /><?php
					}
				?> 
				<?php
				
		 }
			
			// Realisateur
			if(isset($result_realisateur)){ ?>
				<b>Profession : </b> R�alisateur	<br />
				<b>Principal(aux) film(s) : </b> 
				<?php $result_realisateur2 = $realisateur-> getAllFilmsRealisateur($this->detailvip);
					foreach($result_realisateur2 as $ligne){
						if($ligne->VIP_NUMERO!=NULL){
							echo $ligne->FILM_TITRE." (".$ligne->FILM_DATEREALISATION.")";
						}
						else {
							echo "Aucun film(s) associ�(s)";
						}
						?>
						<br /><?php
				}
			}
			
			// Couturier
			if(isset($result_couturier)){ ?>
				<b>Profession : </b> 
				<?php 
					if($result_vip->VIP_SEXE == 'M')
					{
						echo "Couturier";
					}
					else {
						echo "Couturiere";
					}
				?>	<br /><br />
				<b>Mannequin(s) favori(s) : </b> <!-- Idem ici boucle + affichage -->
				<?php 
				$result_couturier2 = $couturier -> getAllDefilesCouturier($this -> detailvip);
				foreach($result_couturier2 as $ligne) {
					if($ligne->DEFILE_NUMERO!=NULL){
						?><br /><u><a href="<?php echo $this->url(array('controller'=>'vip',
 											'action' => 'detailvip',
 											'numvip'=> $ligne->VIP_NUMERO));?>"><?php echo $ligne-> VIP_PRENOM." ".$ligne-> VIP_NOM; ?></a></u><?php
					}
					else {
							echo "Aucun mannequin associ�";
						}
					}
				} 
			}
			
			if(count($result_mariage)!=0){ ?>
				<br /><b>Mariage(s) : </b><?php
				
				foreach($result_mariage as $ligne) {
					if($ligne->VIP_VIP_NUMERO!=NULL || $ligne->VIP_NUMERO!=NULL){
						if($ligne->VIP_VIP_NUMERO==$this->detailvip){
							$result_mariage2 = $vip -> getInfosVip($ligne->VIP_NUMERO);
						}
						else{
							$result_mariage2 = $vip -> getInfosVip($ligne->VIP_VIP_NUMERO);
						}
						?><u><a href="<?php echo $this->url(array('controller'=>'vip',
 											'action' => 'detailvip',
 											'numvip'=> $result_mariage2->VIP_NUMERO));?>"><?php echo $result_mariage2-> VIP_PRENOM." ".$result_mariage2-> VIP_NOM; ?></a></u><?php
						echo "(".$ligne->DATE_EVENEMENT."->".$ligne->MARIAGE_FIN.") ";
						?> <b>Lieu: </b><?php echo $ligne->MARIAGE_LIEU." | ";
					}
				}
			}
				 
			if(count($result_liaison)!=0){ ?>
				<br /><b>Liaison(s) : </b> 
				<?php 
				
				foreach($result_liaison as $ligne) {
					if($ligne->VIP_VIP_NUMERO!=NULL){
						if($ligne->VIP_VIP_NUMERO==$this->detailvip){
							$result_liaison2 = $vip -> getInfosVip($ligne->VIP_NUMERO);
						}
						else{
							$result_liaison2 = $vip -> getInfosVip($ligne->VIP_VIP_NUMERO);
						}
						?><u><a href="<?php echo $this->url(array('controller'=>'vip',
 											'action' => 'detailvip',
 											'numvip'=> $result_liaison2->VIP_NUMERO));?>"><?php echo $result_liaison2-> VIP_PRENOM." ".$result_liaison2-> VIP_NOM; ?></a></u><?php
						
						
						echo "(".$ligne->DATE_EVENEMENT.") | ";
					}
				}
			} 
			
			?><br /><br /><?php
			
			foreach ($photos as $ligne) {
				if($ligne->PHOTO_NUMERO != 1){ ?><img height = "128px" src="/images/photos/<?php echo $ligne->PHOTO_ADRESSE; ?>"   /><?php }
			}
			
			
			
		
		 ?>
</div>